Skip to content

Moved extension tests with their extension package#19

Merged
PenguinBoi12 merged 1 commit into
mainfrom
extension-scoped-tests
Jun 23, 2026
Merged

Moved extension tests with their extension package#19
PenguinBoi12 merged 1 commit into
mainfrom
extension-scoped-tests

Conversation

@PenguinBoi12

Copy link
Copy Markdown
Collaborator

This PR moves each extension's tests from tests/extensions/ into a tests/ subdirectory alongside the extension's own source code. Each extension is now fully self-contained, its source, tests, and dependencies live together in one place. This makes extensions easier to work with, simpler to extract or reuse, and ensures that adding or removing an extension doesn't leave test files.

@PenguinBoi12 PenguinBoi12 requested a review from chrisdedman June 23, 2026 03:56
@PenguinBoi12 PenguinBoi12 self-assigned this Jun 23, 2026
@PenguinBoi12 PenguinBoi12 added the enhancement New feature or request label Jun 23, 2026

@chrisdedman chrisdedman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Makes it easier to find associated unit tests per extension.

@PenguinBoi12 PenguinBoi12 merged commit dc905aa into main Jun 23, 2026
3 checks passed
@PenguinBoi12 PenguinBoi12 deleted the extension-scoped-tests branch June 23, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants